JavaScript Job: New Grad Quality Automation Engineer - Toronto (Ma

Job added on

Company

CGI

Location

Markham - Canada

Job type

Full-Time

JavaScript Job Details

This position is for a quality automation engineer to work as a member of the Insurance Information Services (IIS) product engineering group in GTA-CPS (Commercial/Public Sector).

Working closely with the Product Development team, the incumbent will:
  • Drive test automation and Devops pipeline integration of QE activities; implement test metrics culture to demonstrate continuous improvements.
  • Manage testing life cycle through effective implementation of testing tools.
  • Work closely with testing team to ensure test design and test coverage support the QE strategy for test automation and testing efficiency.
  • Have a hands on approach to test planning, reviews and test automation.
  • Provide stakeholders transparency on test automation delivery milestones and status.
  • Mentor manual testers in transition to test engineer.
  • Train BAs, Operations and other members supporting testing efforts on using available test automation.
Insights you can act on

While technology is at the heart of our clients’ digital transformation, we understand that people are at the heart of business success.

When you join CGI, you become a trusted advisor, collaborating with colleagues and clients to bring forward actionable insights that deliver meaningful and sustainable outcomes. We call our employees "members" because they are CGI shareholders and owners and owners who enjoy working and growing together to build a company we are proud of. This has been our Dream since 1976, and it has brought us to where we are today — one of the world’s largest independent providers of IT and business consulting services.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Ready to become part of our success story? Join CGI — where your ideas and actions make a difference.
Your future duties and responsibilities

Duties & Responsibilities:
  • Design and execute implementation and evolution of test automation framework(s).
  • Define test automation standard methodologies, standards and guidelines; provide oversight as appropriate.
  • Develop test strategy, test plans and test cases, ensure traceability matrixes are complete and leverage automated testing frameworks to improve software quality and increase speed of delivery.
  • Work closely with implementation teams to understand the product roadmap, features, user stories and acceptance criteria to develop test plans and test cases
  • Work with automation developers to develop, maintain and execute automated system and regression test suites
  • Create, maintain and report testing metrics including test status and defect reporting
  • Build tools to support automated testing such as provisioning test environments and generating data
  • Support and provide inputs to performance testing team to conduct appropriate load testing for the projects and to establish baselines.
Key Skills:
  • Proficient in one or many programming/scripting languages (Java/JavaScript/Groovy/ C#, VB script)
  • Hands on SQL experience with relational databases
  • Strong working experience in test automation tools like Selenium, Katalon Studio, Cucumber BDD, Postman/SOAP UI for API testing
  • Experience in RPA Automation/UI Path
  • Exposure to Performance testing tools like Load Runner, JMeter or any other similar tools.
  • Experience using Azure DevOps set of Quality Assurance tools.
  • Experience with a CI (Continuous Integration) environment such as Git / Jenkins.
  • Strong experience on TFS/Jira and other test management tools.
  • Strong experience with test estimating efforts and familiarity with requirements traceability
  • Strong experience in working with cross functional teams and able to work on multiple projects
  • Understand the concept of shift left approach
  • Operating Systems : Linux, Windows
Required qualifications to be successful in this role

Qualifications:
  • Bachelor’s Degree preferably in Computer Science/IT or related IT discipline or equivalent experience
  • Passion for automation to support operational efficiencies.
  • Experience through coop terms on some of the skills required.
  • Ability to quickly understand the insurance industry and our related products.
  • Have a learning mindset.
  • Should have excellent interpersonal, communication and organizational skills